﻿using System;
using Autodesk.Revit.DB;

namespace AdjustInstallationHeight
{
	public class FormStructure
	{
		internal double DDistanceToBeam
		{
			get
			{
				return this.m_dDistanceToBeam;
			}
			set
			{
				this.m_dDistanceToBeam = value;
			}
		}

		internal double DDistanceToFloor
		{
			get
			{
				return this.m_dDistanceToFloor;
			}
			set
			{
				this.m_dDistanceToFloor = value;
			}
		}

		internal BuiltInCategory ElementType
		{
			get
			{
				return this.m_elementType;
			}
			set
			{
				this.m_elementType = value;
			}
		}

		public FormStructure(double dDistanceToBeam, double dDistanceToFloor, BuiltInCategory elementType)
		{
			this.m_dDistanceToBeam = dDistanceToBeam;
			this.m_dDistanceToFloor = dDistanceToFloor;
			this.m_elementType = elementType;
		}

		private double m_dDistanceToBeam;

		private double m_dDistanceToFloor;

		private BuiltInCategory m_elementType;
	}
}
